home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
United Public Domain Gold 2
/
United Public Domain Gold 2.iso
/
utilities
/
pu107.dms
/
pu107.adf
/
RimAbstract.Txt
< prev
next >
Wrap
Text File
|
1988-05-15
|
3KB
|
53 lines
RIM - Relational Information Manager
RIM is a relational DBMS which is the ancestor of the Rbase databases
and the various commercial RIMs.
It is presented here complete, with all sources, courtesy of Glenn
Everhart. This is a port to Amiga of the port from VMS to IBM PC, and
as such has still a fairly crude user interface.
The saving grace of RIM is that it is suitable for VERY large databases,
using B-Tree data storage, and that RIM has a program interface. That is,
if you don't like the way RIM handles data input and/or reporting, you
can replace it with your own. The included documents give the complete
story on this. (You'll need a Fortran compiler to do this; the Absoft
Fortran 2.3 was used here and is quite reasonable as an Amiga language.
No guarantees this code will work can be given for any other Fortran.)
To use RIM, you should at least look at the RIMCRD.DOC file in the
document archive (preferably read the manual!!!). Then de-archive the
RIM executable and the HELPDB1, HELPDB2, and HELPDB3 files in the area
you want to run RIM from. HELPDBn are the HELP database. Unless these
are in your default directory, RIM will not be able to respond to the
HELP command.
The version of RIM here should be able to handle all databases handled
by the VAX/VMS version of RIM, or by the IBM PC version (available from
PC Blue or various other places). You'll need to use the database
import/export facilities, since the internals of the databases differ
from little-endian machines to big-endian ones. The Rbase databases
may not be able to handle the full size of these databases, and I know
nothing of what the commercial versions can do.
While you should need no extra stack to run RIM (it was compiled with
the -H option to force memory allocation from the heap), you may well
need more than 512K.
RIM may still have some rough edges. I'd appreciate hearing from
anyone who finds something that fails.
RIM is public domain, but I'd like to ask that if you like RIM and
use it, please send me some encouragement to continue developing Amiga
utilities. Code for something YOU are working on would be most appreciated.
Failing that, donations of $10 are solicited. Anyone sending me $15 and
his address and a note that he wants a copy of RIM will receive a disk
containing the RIM kit: executable, documents, sources, and whatever else
fits, for the current version. (A $15.00 donation can also be used to get
me to send you the latest AnalytiCalc spreadsheet, which fits -barely -
into 512K and will do LOTS of stuff the commercial sheets can't. It
needs to be run from an interlaced screen (interlace turned on in
Preferences), as did the older one on Fish disk 104. (If you try to run
AnalytiCalc without booting from a disk with interlace turned on by
Preferences, it may crash all the way back to asking for Kickstart on
an A1000, or for Workbench disk in A500/A2000.)
Anyone developing a better front end to RIM is urged to send me a copy
for inclusion in the distribution. I'll find a way to repay such an effort
most handsomely.
Glenn Everhart
25 Sleigh Ride Rd
Glen Mills, PA 19342